<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=script, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>

        //循环 for 


        // in 

        // for(var 变量的名字 in 对象的名字){
     //  对象内有多少个成员 就执行多少次
     // 变量里边会存放 对象的键 
     // 如果想获取值 就得通过 对象[键]
     //   }

     var obj = {
        name:'laosiji',
        age:18,
        gender:'男',
        class:2201,
        sayHello:function(){
            console.log('hello world')
        }
     }


     // in 
    //  alert('username' in obj)  // true 
    //  alert('gender' in obj)  
    //  alert('age' in obj)  
    //  alert('class' in obj)  
    //  alert('sayHello' in obj)  


     //用来判断键是否在对象中  结果是布尔类型 

    for(var i in obj){

        // i 是一个临时空间 
        // 第一次 i name  obj['name']
        // 第2次 i age   obj['age']
        // 第3次 i gender   obj['gender']
        // 第4次 i class   obj['class']

        // 第5次 i sayhello   obj['class']
        

        
        console.log(i,obj[i])
    }

    </script>
</body>
</html>